某查询企业信息平台的接口破解记录

此次破解的背景是:一个朋友希望定期同步某个公司的工商信息,评估和测试了下。相对比较可能的就是启*宝的接口了。通过一天的努力,终于有了点底了。特做记录,以备以后回顾!

1.接口分析

image.png

c0951f38fbe39d08a765: ea9e74813f6211841f5dccee4398f32ee78bf4a82d23ca00c36e4662a7f275dad91ea7fb13d521567ab0aa3e821225761e349684782d40c3db38ba4a893d931e

这段无法解释,其他均可以理解【都是老司机,不解释了】

尝试不传这个参数

image.png

该参数是接口校验值,所以要想爬接口,就必须破解算法

2.如何破解算法

a.key值和value值的特点

key值20位,value值128位。
在js里根据关键字,搜索。
image.png

b. 请求参数【t,e】如何生成

image.png

利用chrome的断点调试,终于找到了

image.png

c.新的问题来了,参数【n】的算法是什么?

通过断点的方式找到了实现方法。【因为单步调试太多,无法复现,所以无法截图了】
主要原理就是以请求的url为基础,分割字符串,根据单字母获取字母0-65545的值,然后取余20,根据取余值,从设定的数组中,根据key获取对应的值然后拼接得到n。

d.n算法只是第一步,之后根据n生成请求的value值。算法就是hmac512

image.png
image.png

跟接口请求一样,可以舒口气,工作算是完成一半了。接下来,就是请求的key的生成算法了。

f. 通过调试,发现key的算法和value值的算法是相似的。都是hmac512的加密方式,只是请求值不一样,然后根据计算的加密值,从10开始,截取20。

image.png

3. 本地实现

image.png

4. 小结

这次的破解启*宝,是一次难得的经验积累。从全网google其他的破解方法,以及自己如何一步一步调试,最终破解出生成算法。有辛苦和快要放弃的念头,也有快乐和成就感。
不过为了保证不影响他人的利益,所以文章中的一些关键技术都未展示。这只是一次记录。

当然后续应该还有,一整套的实现方案。毕竟到这一步,不弄点东西出来,是无法满足自己的好奇心的。

  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
GTimeSheet 破解版 关于GTimeSheet系统 GTimeSheet电子工时表是一个集成员工考勤,时间记录,任务分配,财务报销,项目实时跟踪,项目风险预警和报表的项目管理免费软件。该产品提供了一个实时跟踪解决方案,专业服务供应商。我们每一个产品的设计,以满足实时跟踪的需要特定行业的服务提,包括实时跟踪和时间计费的应用。 电子工时表---完全基于WEB的工作时间及费用的跟踪、报告、结算的软件。管理人员可以随时按照自己的需要查看员工日常工作情况和项目进行情况,从而对员工的工作和项目的实施进行控制。 具体功能: 100%基于WEB(因特网),易维护,集中管理; 所有员工可随时随地对所服务项目所耗工时,费用及休假进行填报和审批; 让项目成本实时可见,员工业绩更易于核算;公正方便的员工绩效考核; 管理层可以随时随地登陆系统对员工填报内容进行查看或审批,实时准确掌握和控制项目进度和人力调配; 根据工时统计准确快速地进行项目人力成本核算或部门人力成本核算; 可设置多层的审批流程,并有电子邮件提醒功能; 支持包括简体中文、繁体中文、英语、法语、日语、德语等多个国家语言,全球分布多公司企事业的应用模式; 丰富的个性化功能,员工可自己定义自己的功能区 、语言、提配 制作各种分析报表,报表可以导出CVS、PDF、HTML、GIF、JPG等各种格式; 容易与其它系统无缝集成,提供基于excel基础数据的导入导出功能; 提供weservice支持,达到数据的同步;可与用户现有财务系统、CRM系统、OA、ERP做相关接口,实现信息同步,数据相互引用、交换; 主要模块包括:工时表、任务管理、项目管理、休假管理、成本管理、报表等。 可以跟踪、捕获、分析团队成员花费在项目或项目群上的时间。利用GTimeSheet,团队成员可以执行完成某项目或 项目群特定部分的具体工作任务。每个工作日内必须花一些宝贵的时间来更新状态报告或报告工作的小时数。项目团队成员的工时单自动获取资源在所有项目中的工作任务 分配。工时是基于每一项任务进行记录的。此外工时单还可向项目经理直接提供其它信息,例如:文档更新,进度报告,及任何补充信息和相关反馈等。 灵活设置审批准则 为了保证遵循正确的工作流程,组织可以为工时单的提交设定不同的审批层次。工时单提交后,需由资源经理和/或项目经理批准。而这将确保工时单在更新到项目之前的及时签署与真实性 组织的设置相适应 通过在全局级和项目级设定一些准则可使得GTimeSheet 工时单与公司的工作流程相适配,从而保证整个企业内能获 得标准化的工时信息
  软件介绍:汇讯WiseUC企业版2.9是一款以企业内部即时通讯为基础,融合办公协同、IT系统集成,帮助企业降低运营成本、提升组织效率的企业级“智能通信办公平台”。   汇讯WiseUC(www.wiseuc.com)以组织内部沟通交流为基础,通过科技创新不断整合在线状态、即时消息、企业邮局、短信、协同办公软件以及语音/视频、文件云存储+云管理、工作群/组、OA工作流等多种沟通方式,加速信息流转,旨在提升企业从响应、决策到执行、管理的运作效率,积极主动地消除关键业务流程中的延迟。同时,汇讯整合了传统协同办公系统的核心业务,可以作为企业第三方管理系统如OA、CRM以及其它业务系统的基础平台,将这些业务与即时通讯应用进行深度融合,以图为员工创造一个"在沟通中处理事务,在处理事务中沟通"的高效办公模式,帮助实现企业一站式即时通讯、实时协同办公   汇讯wiseUC企业版2.9在原有功能之上新增九大功能点全面助推企业转型升级:   1、服务器管理中心新增操作日志让数据备份还原有据可依   汇讯wiseUC服务器管理中心,在数据备份还原新增操作日志,企业丢失数据的还原时间、数据类型、文件大小等有将一一记录在案,便于企业后期的追踪管理和改进。   2、服务器管理中心授权管理模式保障企业的合法权益   通过汇讯wisuec2.9的服务器管理中心,企业在软件版本需要升级时(从普通版升级到标准版或是开通业务功能扩展模块),必须准备好企业的License文件或汇讯的业务授权文件以及相应的16位注册码,保障企业运用到的都是正版软件,维护您的合法权益。   3、WEB后台文件加密传输功能   Wiseuc2.9后台文件传输,均可通过文件加密的方式进行传输,有效防止文件遭恶意破解企业造成的直接损失。   4、群/组文件柜新增上传下载记忆功能   汇讯wiseuc2.9在群组文件柜里新增下载记忆功能,所有员工上传/下载的资料都将一一记录在案,管理者可通过此项记录充分了解员工的成长需求,上传更多更火的资料供员工成长。除此之外,群/组文件柜的记忆功能还能有效防止公司内部资料外泄,苏州某公司就成功此项记忆功能找出了公司资料外泄的员工,有效的挽回了企业的损失。   5、组织构建的可见范围保持部门的独立性   企业内部的每个部门都是企业的一个重要组成部分,只有充分保持其独立性,避免外来因素的干扰,每个部门才能最大限度的发挥它的作用。基于此点出发汇讯wiseUC2.9将组织结构的可见范围由全部可见调整到局部可见,员工只能见到所在部门的组织构架,缩小可见范围保持企业部门的独立性。   6、单人对话消息回执让“不知道”不再成为完不成工作的借口   以往在使用汇讯wiseuc进行单人对话时,当对方离开或者离线时,往往不清楚相关消息对方是否收知。Wiseuc2.9在客户端新增消息回执功能,一旦消息被对方收知,将自动送回一则消息回执:“您的消息已于某年某月几点几分成功送达”,人性化沟通同时让员工再也找不到未完成工作的借口。   7、对话窗口智能提醒功能日常办公的润滑剂   汇讯wiseuc2.9在对话窗口左下角新增了一个功能提示窗口,如:“点击名片,添加对话人为好友”、“选择消息—右键另存为”、“消息功能区:快速搜索群、组成员”等,智能提醒成为您日常办公交流的润滑剂。   8、对话窗口新增成员搜索功能快速转化找到问题负责人   Wiseuc2.9在对话窗口新增成员收索功能,在遇到问题需要需求相关部门协作时,不必在重新返回组织架构寻找,只需在对话窗口输入联系人姓名,即可弹出新的对话窗口进行对话交流,解决问题不再有延迟。   9、消息记录 新增右键百度搜索功能   对话窗口新增百度搜索功能是汇讯wiseuc2.9的又一项创新举措,在日常的工作交流中,遇到需要考证或补充的问题,可直接选中关键词,右键选择百度搜索进行了解和补充,一点点改进为日常办公交流提高了效率。   五大优势:   轻量级、插件化平台、融入Web2.0思想,专业专精,研究提高企业组织效率。服务营销,需求响应灵活,提供个性化定制服务等等,归纳起来大致有以下5点:   1.易用性。   注重体验,面向职业人士:精确、简单、方便、快捷的用户体验方针,是我们研发设计产品的追求和方向!汇讯WiseUC拥有专业 用户体验团队;同时,通过定期的用户调查回访工作,注重从用户研究、工作流程、视觉设计方面等多方面提升汇讯整体的易用性。   2.扩展性。   汇讯WiseUC有轻量级插件架构、二次开发接口,可以将企业信息系统集成,实现一站式统一办公平台。同时,可以全面满足企业沟通需求:统一通信、企业邮局、远程会议、在线客服等。   3.安全性。   对于关注企业信息安全的大中型企业来说,汇讯WiseUC通过实名制,集中认证、集中管理的安全管理系统,采用SSL/TLS 128位安 全传输加密技术,有效保障了数据安全性和完整性。   4.标准化。   汇讯WiseUC提供标准的RestFul/WebService 接口,系统接入更简单、更安全。遵循国际标准XMPP协议,理解更全面、系统更健康。   5.适应性   汇讯WiseUC不仅部署灵活,支持大型集团企业及垂直政府事业单位自建或托管服务器,而且已经在电脑客户端、网页及手机版本实现多终端同步登陆,有效保证了企业随时随地、畅通无阻的沟通。   从运营版到手机版,再到企业版2.9的推出,汇讯wiseuc正一步一步的走向成熟。用户数"50"以内,使用永久免费,部署在局域网则在局域网内使用,部署在互联网上则在互联网环境下使用。在此特向汇讯WiseUC提出宝贵意见的热心用户表示衷心的感谢,您的关心是我们不断前进的动力,有您的支持我们会走得更快更好。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值